''' random 随机生成 '''
import random

# 随机生成0-1的浮点数
print(random.random())

# 随机生成a-b之间的浮点数
a=2
b=9
print(random.uniform(a,b))

# 随机生成a-b之间的整数
print(random.randint(a,b))

# 随机得到这个范围的一个整数[start,] stop [,step]
print(random.randrange(20))

# 从序列中随机得到一个元素
str = 'djhewondas'
print(random.choice(str))

# 将一个列表的元素随机打乱
L1 = [1,2,3,4,5,6,7,8,9,0]
random.shuffle(L1)
print(L1)

# 随机从这个序列中截取部分内容，并打乱
L2 = [1,2,3,4,5,6,7,8,9,0]
print(random.sample(L2,4))